Tesla to lay off 285 employees at South Buffalo location
Company-wide layoffs at Tesla will impact several employees at its South Buffalo facility. Here are five franchises who stood out, for better or for worse. Bill Belichick's former boss Robert Kraft reportedly tanked his chances of getting hired as the Falcons head coach.